Big Huge Thesaurus

concave polyhedron

noun